Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 TWYFORD AVENUE Terraced £104,500 1 Mar 2004
65 TWYFORD AVENUE Terraced £95,000 7 Feb 2005
67 TWYFORD AVENUE Terraced £68,000 23 Mar 2001